/**
    作用：用来限制变量取值
 
     1. 枚举类型格式：
         enum 新类型名称
         {
            限定取值1，限定取值2，限定取值3，。。。
         }；
     2. 语法格式：
         enum 枚举类型名称 变量名；
         enum Direction dir；
     3. 枚举的初始化：
         只能为这个美剧变量赋值 枚举类型 限定的 取值之一
 
    4. 枚举的作用域
 */

#import <Foundation/Foundation.h>

enum Sex {
    kMan,
    kWoman
};

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        
        enum Sex sex = kWoman;
        printf("%d\n", sex);
    }
    return 0;
}
